Ist die Ausgabe eines Tags eine Nummer, ein Datum oder eine Liste von Nummer- und Datumswerten, so kann hier ein Formatierungsausdruck angegeben werden, welche das Ausgabeformat der Werte bestimmt, bzw. einzelne Teilwerte extrahiert. Der Formatierungsausdruck entspricht der Syntax, welche in den Java-Formatierungsklassen java.text.SimpleDateFormat bzw. java.text.DecimalFormat verwendet wird.
Folgende Zeichen können für die Definition benutzerdefinierter Formate benutzt werden:
Für Nummernfelder:
| Symbol | Location | Localized? | Meaning |
| 0 | Number | Yes | Digit |
| # | Number | Yes | Digit, zero shows as absent |
| . | Number | Yes | Decimal separator or monetary decimal separator |
| - | Number | Yes | Minus sign |
| , | Number | Yes | Grouping separator |
| E | Number | Yes | Separates mantissa and exponent in scientific notation. Need not be quoted in prefix or suffix. |
| ; | Subpattern boundary | Yes | Separates positive and negative subpatterns |
| % | Prefix or suffix | Yes | Multiply by 100 and show as percentage |
| \u2030 | Prefix or suffix | Yes | Multiply by 1000 and show as per mille |
| ¤ (\u00A4) | Prefix or suffix | No | Currency sign, replaced by currency symbol. If doubled, replaced by international currency symbol. If present in a pattern, the monetary decimal separator is used instead of the decimal separator. |
| ' | Prefix or suffix | No | Used to quote special characters in a prefix or suffix, for example, "'#'#" formats 123 to "#123". To create a single quote itself, use two in a row: "# o''clock". |
Für Datumsfelder:
Eine genauere Dokumentation dieser Syntax und weiterer Möglichkeiten befindet sich in der Java-Dokumentation. Diese finden sie online hier:
Für Datumsformate
Für NummernformateZusätzlich gibt es vorbelegte Namen für lokalisierte Standardformate von Datumswerten und Zahlen. Diese Standardformate wählen automatisch eine Formatierung, welche für die Sprache des WGA-Benutzers typisch ist:
(Die Notation [a|b|c] gibt Alternativen an, von denen eine der angezeigten Varianten a, b oder c gewählt werden muss. Eckige Klammern und Pipe-Symbol "|" gehören nicht zum Code)decimal: Generelles Nummernformat
short[Date|Time|DateTime]: Ein komplett numerisches kurzes Datums-/Zeitformat, z.B. "12.13.52 13:30"
medium[Date|Time|DateTime]: Ein kurzes Datums-/Zeitformat mit abgekürzten Monatsnamen, z.B. "Jan 12, 1952 13:30"
long[Date|Time|DateTime]: Ein langes Datums-/Zeitformat mit ausgeschriebenen Monatsnamen, z.B. "January 12, 1952 13:30"
full[Date|Time|DateTime]: Ein komplettes Datums-/Zeitformat, z.B. "Dienstag, 12. April 1952 AD 13:30:42 PST"
Die Varianten "Date", "Time" oder "DateTime" können gewählt werden, um zu bestimmen ob nur Datum, nur Zeit, oder beide Angaben ausgegeben werden sollen.